import java.util.Iterator;
import java.util.List;

import fr.u.psud.polytech.controller.EntrepotManager;
import fr.u.psud.polytech.controller.ProduitManager;
import fr.u.psud.polytech.database.Entrepot;
import fr.u.psud.polytech.database.Produit;


public class MainEntrepotManager {
	public static void main(String args[]){
		EntrepotManager em = new EntrepotManager();
		ProduitManager pm = new ProduitManager();
//		em.addEntrepot("ent1", "Paris", 300);
//		em.addEntrepot("ent2", "Marseille", 100);
//		em.addEntrepot("ent3", "Lille", 600);
////		
		
		
		
		Produit p = pm.getProduit(1);
		
		
		
		List<Entrepot> list = em.getEntrepots();
		
		Iterator<Entrepot> it = list.iterator();
		System.out.println("Liste complète ");
		while(it.hasNext()){
			Entrepot u = it.next();
			System.out.print(u.getId()+" : ");
			System.out.println(u.getNom());
			em.addProduit(10,u,p);
		}
		
		list = em.getEntrepots(2,2);
		
		it = list.iterator();
		System.out.println("Première page liste paginée par 3");
		while(it.hasNext()){
			Entrepot u = it.next();
			System.out.print(u.getId()+" : ");
			System.out.println(u.getNom());
		}
		
	}
	
	
}
